Approximation Algorithms for Partial Covering Problems
نویسندگان
چکیده
We study a generalization of covering problems called partial covering. Here we wish to cover only a desired number of elements, rather than covering all elements as in standard covering problems. For example, in k-partial set cover, we wish to choose a minimum number of sets to cover at least k elements. For k-partial set cover, if each element occurs in at most f sets, then we derive a primal-dual f -approximation algorithm (thus implying a 2-approximation for k-partial vertex cover) in polynomial time. Without making any assumption about the number of sets an element is in, for instances where each set has cardinality at most three, we obtain an approximation of 4/3. We also present better-than-2-approximation algorithms for k-partial vertex cover on bounded degree graphs, and for vertex cover on expanders of bounded average degree. We obtain a polynomial-time approximation scheme for k-partial vertex cover on planar graphs, and for covering k points in Rd by disks. 2004 Elsevier Inc. All rights reserved. ✩ A preliminary version of this work appeared in Proc. International Colloquium on Automata, Languages, and Programming, pp. 225–236, 2001. * Corresponding author. E-mail addresses: [email protected] (R. Gandhi), [email protected] (S. Khuller), [email protected] (A. Srinivasan). 1 Part of this work was done when the author was a student at the University of Maryland and was supported by NSF Award CCR-9820965. 2 Research supported by NSF Award CCR-9820965 and an NSF CCR-0113192. 3 Part of this work was done while at Bell Labs, Lucent Technologies, 600-700 Mountain Avenue, Murray Hill, NJ 07974. Research supported in part by NSF Award CCR-0208005. 0196-6774/$ – see front matter 2004 Elsevier Inc. All rights reserved. doi:10.1016/j.jalgor.2004.04.002 56 R. Gandhi et al. / Journal of Algorithms 53 (2004) 55–84
منابع مشابه
Approximation Algorithms for Partial Covering Problems (submission to Icalp 2001, Track A)
We study the generalization of covering problems to partial covering. Here we wish to cover only a desired number of elements, rather than covering all elements as in standard covering problems. For example , in k-set cover, we wish to choose a minimum number of sets to cover at least k elements. For k-set cover, if each element occurs in at most f sets, then we derive a primal-dual f-approxima...
متن کاملAlgorithms for Disk Covering Problems with the Most Points
Usually the covering problem requires all elements in a system to be covered. In some situations, it is very difficult to figure out a solution, or unable to cover all given elements because of resource constraints. In this paper, we study the issue of the partial covering problem. This problem is also referred to the robust k-center problem and can be applied to many fields. The partial coveri...
متن کاملDhage iteration method for PBVPs of nonlinear first order hybrid integro-differential equations
In this paper, author proves the algorithms for the existence as well as the approximation of solutions to a couple of periodic boundary value problems of nonlinear first order ordinary integro-differential equations using operator theoretic techniques in a partially ordered metric space. The main results rely on the Dhage iteration method embodied in the recent hybrid fixed point theorems of D...
متن کاملRecursive Greedy Methods
Greedy algorithms are often the first algorithm that one considers for various optimization problems, and ,in particular, covering problems. The idea is very simple: try to build a solution incrementally by augmenting a partial solution. In each iteration, select the “best” augmentation according to a simple criterion. The term greedy is used because the most common criterion is to select an au...
متن کاملApproximation algorithms for partially covering with edges
The edge dominating set (EDS) and edge cover (EC) problems are classical graph covering problems in which one seeks a minimum cost collection of edges which covers the edges or vertices, respectively, of a graph. We consider the generalized partial cover version of these problems, in which failing to cover an edge, in the EDS case, or vertex, in the EC case, induces a penalty. The objective is ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001